from langchain_openai import ChatOpenAI
import os
def get_model():


    # 设置阿里云 API 配置
    os.environ["DASHSCOPE_API_KEY"] = "your-dashscope-api-key"  # 你的阿里云 API Key

    # 方法1：使用 ChatOpenAI（需要配置自定义基础URL）
    llm = ChatOpenAI(
        model="qwen-plus",  # 或者 "qwen-turbo", "qwen-max" 等
        openai_api_key='sk-965dc39b016c49ecbe29de180f4db2b6',
        openai_api_base="https://dashscope.aliyuncs.com/compatible-mode/v1",  # 兼容模式端点
        temperature=0.7,
        max_tokens=2048,
    )

    return llm


if __name__ == "__main__":
    llm = get_model()
    # 使用模型
    response = llm.invoke("你好，请介绍一下你自己")
    print(response.content)